MMDRGECLMSMKLRPMVTRPSSDGTLFWPFREERAFASAEEYGGGGGCMWPPRSYSCSFCGREFKSAQALGGHMNVHRRDRARLKQQSLSPSSTDQATPPECDRQQQVLDVGSKVLVQEETRKPNGTKREISDVCNNNVLESSMKRYEHDNGEVKTDLSVGLLSTEFDPRKKQLINGSSSSWKRAKTDVSRFPMMLGLVIGISEINGHHEELDLELRLGADPPKVN